Vcenter ResourcePool UpdateSpec

Vcenter ResourcePool UpdateSpec
Vcenter ResourcePool UpdateSpec

The Vcenter ResourcePool UpdateSpec schema contains specification for updating the configuration of a resource pool.

This schema was added in vSphere API 7.0.0.0.

JSON Example
{
    "name": "string",
    "cpu_allocation": {
        "reservation": 0,
        "expandable_reservation": false,
        "limit": 0,
        "shares": {
            "level": "string",
            "shares": 0
        }
    },
    "memory_allocation": {
        "reservation": 0,
        "expandable_reservation": false,
        "limit": 0,
        "shares": {
            "level": "string",
            "shares": 0
        }
    }
}
string
name
Optional

Name of the resource pool.

This property was added in vSphere API 7.0.0.0.

if missing or null or empty, the name of the resource pool will not be changed.

cpu_allocation
Optional

Resource allocation for CPU.

This property was added in vSphere API 7.0.0.0.

if missing or null or empty, the CPU allocation of the resource pool will not be changed.

memory_allocation
Optional

Resource allocation for memory.

This property was added in vSphere API 7.0.0.0.

if missing or null or empty, the memory allocation of the resource pool will not be changed.